Woolwich Attack 'Appalling', Says David Cameron